English Dictionary
◊ DEEP FREEZE
deep freeze
v : store in a deepfreeze, as for conservation; "deep-freeeze
the food"